package model;

public abstract class Wall extends MapObject {
	
	private int hp;
	private int armor;
	private boolean alive;
	private boolean isMovable = false;
	
	public Wall(Location location, int hp, int armor){
		super(location);
		this.hp = hp;
		this.armor = armor;
	}

	public int getHp() {
		return hp;
	}

	public void setHp(int hp) {
		this.hp = hp;
	}

	public int getArmor() {
		return armor;
	}

	public void setArmor(int armor) {
		this.armor = armor;
	}

	public boolean isAlive() {
		return alive;
	}

	public void setAlive(boolean alive) {
		this.alive = alive;
	}
	@Override
	public boolean isMovable(){
		return isMovable;
	}

	
	
}
